public demonstration

Translations
démonstration publique
Definitions
A public demonstration is a gathering of people in a public space to express their views, advocate for a cause, or protest against an issue, often involving speeches, signs, and organized activities to raise awareness or influence public opinion.
Words
public

adjective
publique
demonstration

noun
manifestation